a speech-ripe idea - Turkish English Dictionary